//
//  BaseTabVC.h
//  MexicoLoan
//
//  Created by WXP on 2025/2/25.
//
//

#import "BaseVC.h"

@interface BaseTabVC : BaseVC<UITableViewDelegate, UITableViewDataSource,UIScrollViewDelegate>

@property (nonatomic,   strong) UITableView *tableView;
@property (nonatomic,   strong) NSMutableArray *aryDatas;
@property (nonatomic,   assign) BOOL isRemoveAll;
@property (nonatomic,   assign) double pageNum;
@property (nonatomic, readonly) id requestDelegate;
@property (nonatomic,   strong) UIImageView * tableHeaderTopBg;
@property (nonatomic, strong, readonly) NSString *strCellName;

#pragma mark - request
- (void)requestList;

#pragma mark - 添加上拉下拉
- (void)addRefresh;
- (void)addRefreshHeader;
- (void)addRefreshFooter;

#pragma mark - refresh
- (void)refreshHeaderAll;
- (void)refreshFooterAll;

#pragma mark - 结束上拉下拉
- (void)endRefreshing;

@end
